﻿@model TicketsPhone.Web.Models.PerfilFormModel
@{
    int i = 0;   
}
@using (Html.BeginForm())
{

    <div id="content">
        <div id="contentInner">
            <!-- Empiezan botones de requerimientos-->
            <div class="clear">
            </div>
            <!-- terminan botones de requerimientos-->
            <div class="formularioBox">
                <table width="100%" border="0" cellspacing="1" cellpadding="0">
                    <tr>
                        <td width="25%" class="campoNombre">
                            Nombre:
                        </td>
                        <td>@Html.TextBoxFor(model => model.Objeto.Nombre, new { onkeypress = "return SoloLetras(event)" })
                            @Html.ValidationMessageFor(model => model.Objeto.Nombre, "(*)")
                        </td>
                    </tr>
                    <tr>
                        <td class="campoNombre">
                            Descripcion:
                        </td>
                        <td>@Html.TextAreaFor(model => model.Objeto.Descripcion, new { onkeypress = "return SoloLetras(event)" })
                            @Html.ValidationMessageFor(model => model.Objeto.Descripcion, "(*)")
                        </td>
                    </tr>
                    <tr>
                        <td class="campoNombre">
                            Activo:
                        </td>
                        <td>@Html.CheckBoxFor(model => model.Objeto.Activo)
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2" align="center">
                            @Html.ComenzarGrillaSecundaria("Modulos", 700, "Modulo", "Listar", "Crear", "Editar", "Eliminar");
                            @foreach (var permisosModulo in Model.PermisosModulos)
                            {
                                <tr>
                                    <td width="24%" class="tabla3Fila1">@permisosModulo.Modulo.Nombre @Html.HiddenFor(model => model.PermisosModulos[i].Modulo.IdModulo)
                                    </td>
                                    <td width="22%" class="tabla3Fila1" align="center">@Html.CheckBoxFor(model => model.PermisosModulos[i].Listar)
                                    </td>
                                    <td width="22%" class="tabla3Fila1" align="center">@Html.CheckBoxFor(model => model.PermisosModulos[i].Crear)
                                    </td>
                                    <td width="25%" class="tabla3Fila1" align="center">@Html.CheckBoxFor(model => model.PermisosModulos[i].Editar)
                                    </td>
                                    <td width="29%" class="tabla3Fila1" align="center">@Html.CheckBoxFor(model => model.PermisosModulos[i].Eliminar)
                                    </td>
                                </tr>
                                            
                                                                                  i++;
                            }
                            @Html.FinalizarGrillaSecundaria()
                        </td>
                    </tr>
                    <tr>
                        <td colspan="2">
                            <input type="submit" value="Enviar" />
                        </td>
                    </tr>
                </table>
                <hr />
            </div>
        </div>
    </div>
    @Html.Raw(Model.Javascript)   
}